import request from '@/utils/request'


export function interviewList(query) {
  return request({
    url: '/interview/interviewList',
    method: 'get',
    params: query
  })
}

export function interviewStatus(query) {
  return request({
    url: '/interview/interviewStatus',
    method: 'get',
    params: query
  })
}

export function interviewEdit(data) {
  return request({
    url: '/interview/interviewEdit',
    method: 'post',
    data
  })
}

export function interviewMemberList(query) {
  return request({
    url: '/interview/interviewMemberList',
    method: 'get',
    params: query
  })
}


export function cateList(query) {
  return request({
    url: '/interview/cateList',
    method: 'get',
    params: query
  })
}
export function cateEdit(data) {
  return request({
    url: '/interview/cateEdit',
    method: 'post',
    data
  })
}
export function cateDel(query) {
  return request({
    url: '/interview/cateDel',
    method: 'get',
    params: query
  })
}


export function topicList(query) {
  return request({
    url: '/interview/topicList',
    method: 'get',
    params: query
  })
}

export function topicDel(query) {
  return request({
    url: '/interview/topicDel',
    method: 'get',
    params: query
  })
}

export function topicEdit(data) {
  return request({
    url: '/interview/topicEdit',
    method: 'post',
    data
  })
}

export function commentList(query) {
  return request({
    url: '/interview/commentList',
    method: 'get',
    params: query
  })
}

export function commentSubList(query) {
  return request({
    url: '/interview/commentSubList',
    method: 'get',
    params: query
  })
}

export function commentDel(query) {
  return request({
    url: '/interview/commentDel',
    method: 'get',
    params: query
  })
}

export function commentSubDel(query) {
  return request({
    url: '/interview/commentSubDel',
    method: 'get',
    params: query
  })
}


export function answerList(query) {
  return request({
    url: '/interview/answerList',
    method: 'get',
    params: query
  })
}
export function answerDel(query) {
  return request({
    url: '/interview/answerDel',
    method: 'get',
    params: query
  })
}

export function expList(query) {
  return request({
    url: '/interview/expList',
    method: 'get',
    params: query
  })
}
export function expDel(query) {
  return request({
    url: '/interview/expDel',
    method: 'get',
    params: query
  })
}

export function roleEdit(data) {
  return request({
    url: '/interview/roleEdit',
    method: 'post',
    data
  })
}

export function roleList(query) {
  return request({
    url: '/interview/roleList',
    method: 'get',
    params: query
  })
}
